armoured train – English–Français translations

🇬🇧 en fr 🇫🇷

armoured train noun

  • railway train protected with armour
train blindé
Wiktionary Links